const { defineConfig } = require('@vue/cli-service')
module.exports = defineConfig({
  transpileDependencies: true,
  pages: {
    index: {
      entry: 'src/main.js'
    }
  },
  lintOnSave: false,
  // 前端通过前缀，来走代理，可以配置多个代理
  devServer: {
    port: 8080, // 开发服务器端口
    proxy: {
      // 简单配置：将以 /api 开头的请求代理到目标服务器
      '/api': {
        target: 'http://localhost:8001', // 目标服务器地址
        changeOrigin: true, // 改变源,服务器请求头host（false代表是前端的端口，true代表是后端的端口）
        pathRewrite: {
          '^/api': '' // 重写路径，去掉 /api 前缀
        }
      }
    }
  }
})
